﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;

namespace UniMana.Utils.Configs
{
    public static class SubjectType
    {
        /// <summary>
        /// Môn tương đương
        /// </summary>
        public static int SubjectEqual
        {
            get { return 1; }
        }

        /// <summary>
        /// Môn học trước
        /// </summary>
        public static int SubjectBefore
        {
            get { return 2; }
        }

        /// <summary>
        /// Môn song hành
        /// </summary>
        public static int SubjectParallel
        {
            get { return 3; }
        }

        /// <summary>
        /// Môn kiên quyết
        /// </summary>
        public static int SubjectRequire
        {
            get { return 4; }
        }

        /// <summary>
        /// Môn thay thế
        /// </summary>
        public static int SubjectReplace
        {
            get { return 5; }
        }

        /// <summary>
        /// Lấy thông tin đưa vào datatable
        /// </summary>
        public static DataTable ToDataTable
        {
            get
            {
                DataTable dt = new DataTable();
                dt.Columns.Add("Key", System.Type.GetType("System.Int32"));
                dt.Columns.Add("Name");
                dt.Rows.Add(0, "Chưa đặt");
                dt.Rows.Add(1, "Môn tương đương");
                dt.Rows.Add(2, "Môn học trước");
                dt.Rows.Add(3, "Môn song hành");
                dt.Rows.Add(4, "Môn kiên quyết");
                dt.Rows.Add(5, "Môn thay thế");
                return dt;
            }
        }
    }
}
